off-the-shelf technologies - Español Inglés Diccionario